<!DOCTYPE html>



  


<html class="theme-next muse use-motion" lang="en">
<head>
  <meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
<meta name="theme-color" content="#222">









<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
















  
  
  <link href="/lib/fancybox/source/jquery.fancybox.css?v=2.1.5" rel="stylesheet" type="text/css" />







<link href="/lib/font-awesome/css/font-awesome.min.css?v=4.6.2" rel="stylesheet" type="text/css" />

<link href="/css/main.css?v=5.1.4" rel="stylesheet" type="text/css" />


  <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon-next.png?v=5.1.4">


  <link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.ico?v=5.1.4">


  <link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-32x32.ico?v=5.1.4">


  <link rel="mask-icon" href="/images/logo.svg?v=5.1.4" color="#222">





  <meta name="keywords" content="book," />





  <link rel="alternate" href="/atom.xml" title="JOE'S BLOG" type="application/atom+xml" />






<meta name="description" content="本文是李笑来正在预售的《七年就是一辈子》中的内容，略经 36 氪编辑。作者李笑来的微信公众号为 “学习学习再学习（xiaolai-xuexi）”。  书大抵上分为两种：虚构类（Fiction），非虚构类（Non-Fiction）。读非虚构类的书籍，是为了获取新知识，并应用到生活中，让自己获得进步；就我个人而言，我更喜欢看非虚构类的书籍，从中获得的愉悦，感觉更大，因为那种愉悦通常有更为坚实的支撑">
<meta name="keywords" content="book">
<meta property="og:type" content="article">
<meta property="og:title" content="如何真正消化一本书？">
<meta property="og:url" content="https://joewt.com/2018/05/06/ReadingBooks/index.html">
<meta property="og:site_name" content="JOE&#39;S BLOG">
<meta property="og:description" content="本文是李笑来正在预售的《七年就是一辈子》中的内容，略经 36 氪编辑。作者李笑来的微信公众号为 “学习学习再学习（xiaolai-xuexi）”。  书大抵上分为两种：虚构类（Fiction），非虚构类（Non-Fiction）。读非虚构类的书籍，是为了获取新知识，并应用到生活中，让自己获得进步；就我个人而言，我更喜欢看非虚构类的书籍，从中获得的愉悦，感觉更大，因为那种愉悦通常有更为坚实的支撑">
<meta property="og:locale" content="en">
<meta property="og:updated_time" content="2018-05-06T04:25:20.000Z">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="如何真正消化一本书？">
<meta name="twitter:description" content="本文是李笑来正在预售的《七年就是一辈子》中的内容，略经 36 氪编辑。作者李笑来的微信公众号为 “学习学习再学习（xiaolai-xuexi）”。  书大抵上分为两种：虚构类（Fiction），非虚构类（Non-Fiction）。读非虚构类的书籍，是为了获取新知识，并应用到生活中，让自己获得进步；就我个人而言，我更喜欢看非虚构类的书籍，从中获得的愉悦，感觉更大，因为那种愉悦通常有更为坚实的支撑">



<script type="text/javascript" id="hexo.configurations">
  var NexT = window.NexT || {};
  var CONFIG = {
    root: '/',
    scheme: 'Muse',
    version: '5.1.4',
    sidebar: {"position":"left","display":"post","offset":12,"b2t":false,"scrollpercent":true,"onmobile":false},
    fancybox: true,
    tabs: true,
    motion: {"enable":true,"async":false,"transition":{"post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}},
    duoshuo: {
      userId: '0',
      author: 'Author'
    },
    algolia: {
      applicationID: '',
      apiKey: '',
      indexName: '',
      hits: {"per_page":10},
      labels: {"input_placeholder":"Search for Posts","hits_empty":"We didn't find any results for the search: ${query}","hits_stats":"${hits} results found in ${time} ms"}
    }
  };
</script>



  <link rel="canonical" href="https://joewt.com/2018/05/06/ReadingBooks/"/>





  <title>如何真正消化一本书？ | JOE'S BLOG</title>
  








</head>



<body itemscope itemtype="http://schema.org/WebPage" lang="en">

  
  
    
  

  <div class="container sidebar-position-left page-post-detail">
    <div class="headband"></div>

    <header id="header" class="header" itemscope itemtype="http://schema.org/WPHeader">
      <div class="header-inner"><div class="site-brand-wrapper">
  <div class="site-meta ">
    

    <div class="custom-logo-site-title">
      <a href="/"  class="brand" rel="start">
        <span class="logo-line-before"><i></i></span>
        <span class="site-title">JOE'S BLOG</span>
        <span class="logo-line-after"><i></i></span>
      </a>
    </div>
      
        <p class="site-subtitle">好记性不如烂键盘</p>
      
  </div>

  <div class="site-nav-toggle">
    <button>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
      <span class="btn-bar"></span>
    </button>
  </div>
</div>

<nav class="site-nav">
  

  
    <ul id="menu" class="menu">
      
        
        <li class="menu-item menu-item-home">
          <a href="/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-home"></i> <br />
            
            Home
          </a>
        </li>
      
        
        <li class="menu-item menu-item-about">
          <a href="/about/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-user"></i> <br />
            
            About
          </a>
        </li>
      
        
        <li class="menu-item menu-item-tags">
          <a href="/tags/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-tags"></i> <br />
            
            Tags
          </a>
        </li>
      
        
        <li class="menu-item menu-item-categories">
          <a href="/categories/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-th"></i> <br />
            
            Categories
          </a>
        </li>
      
        
        <li class="menu-item menu-item-archives">
          <a href="/archives/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-archive"></i> <br />
            
            Archives
          </a>
        </li>
      
        
        <li class="menu-item menu-item-book">
          <a href="/book/" rel="section">
            
              <i class="menu-item-icon fa fa-fw fa-book"></i> <br />
            
            book
          </a>
        </li>
      

      
    </ul>
  

  
</nav>



 </div>
    </header>

    <main id="main" class="main">
      <div class="main-inner">
        <div class="content-wrap">
          <div id="content" class="content">
            

  <div id="posts" class="posts-expand">
    

  

  
  
  

  <article class="post post-type-normal" itemscope itemtype="http://schema.org/Article">
  
  
  
  <div class="post-block">
    <link itemprop="mainEntityOfPage" href="https://joewt.com/2018/05/06/ReadingBooks/">

    <span hidden itemprop="author" itemscope itemtype="http://schema.org/Person">
      <meta itemprop="name" content="JOE">
      <meta itemprop="description" content="">
      <meta itemprop="image" content="/assets/img/favicon1.png">
    </span>

    <span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization">
      <meta itemprop="name" content="JOE'S BLOG">
    </span>

    
      <header class="post-header">

        
        
          <h1 class="post-title" itemprop="name headline">如何真正消化一本书？</h1>
        

        <div class="post-meta">
          <span class="post-time">
            
              <span class="post-meta-item-icon">
                <i class="fa fa-calendar-o"></i>
              </span>
              
                <span class="post-meta-item-text">Posted on</span>
              
              <time title="Post created" itemprop="dateCreated datePublished" datetime="2018-05-06T12:02:31+08:00">
                2018-05-06
              </time>
            

            

            
          </span>

          

          
            
              <span class="post-comments-count">
                <span class="post-meta-divider">|</span>
                <span class="post-meta-item-icon">
                  <i class="fa fa-comment-o"></i>
                </span>
                <a href="/2018/05/06/ReadingBooks/#comments" itemprop="discussionUrl">
                  <span class="post-comments-count gitment-comments-count" data-xid="/2018/05/06/ReadingBooks/" itemprop="commentsCount"></span>
                </a>
              </span>
            
          

          
          

          
            <span class="post-meta-divider">|</span>
            <span class="page-pv"><i class="fa fa-file-o"></i>
            <span class="busuanzi-value" id="busuanzi_value_page_pv" ></span>
            </span>
          

          
            <div class="post-wordcount">
              
                
                <span class="post-meta-item-icon">
                  <i class="fa fa-file-word-o"></i>
                </span>
                
                  <span class="post-meta-item-text">Words count in article&#58;</span>
                
                <span title="Words count in article">
                  
                </span>
              

              
                <span class="post-meta-divider">|</span>
              

              
                <span class="post-meta-item-icon">
                  <i class="fa fa-clock-o"></i>
                </span>
                
                  <span class="post-meta-item-text">Reading time &asymp;</span>
                
                <span title="Reading time">
                  
                </span>
              
            </div>
          

          

        </div>
      </header>
    

    
    
    
    <div class="post-body" itemprop="articleBody">

      
      

      
        <blockquote>
<p>本文是李笑来正在预售的《七年就是一辈子》中的内容，略经 36 氪编辑。作者李笑来的微信公众号为 “学习学习再学习（xiaolai-xuexi）”。</p>
</blockquote>
<p>书大抵上分为两种：虚构类（Fiction），非虚构类（Non-Fiction）。读非虚构类的书籍，是为了获取新知识，并应用到生活中，让自己获得进步；就我个人而言，我更喜欢看非虚构类的书籍，从中获得的愉悦，感觉更大，因为那种愉悦通常有更为坚实的支撑 —— 进步。而虚构类的书籍，在大学毕业之后已经很少读了，可能是因为我自己在那里很难体会到太多的乐趣，更可能的另外一个原因是我已经彻底把获取那种愉悦的途径转移到了影视作品上。</p>
<a id="more"></a>
<h2 id="一"><a href="#一" class="headerlink" title="(一)"></a>(一)</h2><p>我读书很快，也因此读得很多，但我从来不强调自己的阅读速度 —— 甚至，我坚持认为“阅读速度” 是个伪概念，在我眼里，只有 “理解速度”，理解速度快，才能有效提高阅读量。</p>
<p>曾经有一段时间，我阅读英文书籍的时候，干脆是在电脑上用键盘敲，边敲边读…… 因为那个时候我发现自己的理解速度甚至跟不上手指头敲键盘的速度。别说遇到生词需要去查了，甚至常常出现的情况是，手指已经将一句话敲完了，却发现自己的脑子竟然不能理解这句话的确切意思……</p>
<p>没多久，理解速度开始提高，我也没啥兴趣拿着一本书 “一目十行” 地读。遇到好书，我会抽时间朗读完，一本二十万字左右的书朗读完，也不过十几个小时，中间断断续续，也能一个星期内搞定。更多的时候，时间花在那些需要停下来认真思考的部分，需要停下来心平气和地开开脑洞的部分，需要反复搜索寻找更多资料与关联的部分……反正，眼球快速移动本身，没有任何意义。</p>
<blockquote>
<p>阅读，是为了理解，而理解这事儿，慢，即是快；快，便是无。</p>
</blockquote>
<h2 id="二"><a href="#二" class="headerlink" title="(二)"></a>(二)</h2><p><strong><strong> 大多数情况下，我的阅读并没有功利性。完整性阅读，是没办法有功利性的，因为其实完全没办法知道所读、所学的东西究竟什么时候才能真正发挥它的核能量。</strong></strong> 还有另外一层原因是，还没读完（输入），还没消化完（处理），当然也完全没有开始行动（实践），所以，别说发挥核能量了，连发挥一点能量的可能性都很少。</p>
<p>另外一种阅读，我称之为检索性阅读。这种阅读本身就是功利性的，比如为了支持某个论点去搜索更为精彩、更为经典的事例；又比如为了思考得更为全面，去翻翻不同属性的人群是如何看待某个问题的；再比如，为了以上同样的目的去检索自己已读过的书库……</p>
<p>我总觉得阅读是构成自己生命的最重要组成部分之一，所以当然很舍不得降低它的质量。在信息泛滥的时代里（注意，不是知识泛滥），有个小技巧特别管用：<strong>标题党的文章直接不看了——说实话，即便错过什么了，也没什么可惜。</strong>这个小技巧真的不知道帮我节约了多少时间，提高了多少生活质量。</p>
<p>我从来都懒得接受 “碎片化 xx” 之类的概念，比如，碎片化阅读，碎片化思考，碎片化时间什么的，谁爱碎谁自己碎去，我才不想要一个碎片化的生活呢。</p>
<p>信息这东西，必须系统才有价值。碎片化的信息也许有用，但就算完全忽略，也不至于致命。舍了就舍了，没啥。这种勇气其实不少人都有，巴菲特就是其中之一。害怕错过什么，是一种情绪，来自于空虚的情绪：因为什么都没有，所以就渴望有一点什么，所以就特别害怕错过任何机会。充实的人，是不怕错过什么的，因为已经充实，错过点什么，真的无所谓，机会有的是，错过一大把又如何，反正因为充实而能够相信自己确实有实力终归抓到至少一个适合自己的机会。</p>
<p>所以，一定要读书，而不是把本来只不过是获得知识的辅助手段而已的杂志、文摘、新闻等等当做唯一主要手段。买好书，读好书，读懂好书，然后用知识改变自己的生活。</p>
<h2 id="三"><a href="#三" class="headerlink" title="(三)"></a>(三)</h2><p><strong>别人是不可能帮你吃饭的。同样的道理，别人其实是完全没办法帮你读书的。</strong>虽然我们在学校的时候，总是习惯了由老师带着、逼着读完整本书。</p>
<p>我一直觉得现在的学校其实是一种特别诡异的存在：一个学期好几个月，好几个老师就带着学生们完整地读完那么几本书，然后有些老师其实还讲不明白，大部分学生还学不明白…… 于是，生命就那么被浪费了。</p>
<p>从另外一个角度望过去，这几乎是在刻意把学生们变傻、变笨。这是在潜移默化地告诉学生们，“这东西好难的！难到什么地步呢？难到一届又一届的学生，都要花很长时间学，然后大部分还学不会、学不好呢！”</p>
<p>最要命的还不是拉长原本可以很短的理解时间，而是让学生们学啊学啊学啊学，就不让学生们用！这是什么道理？你看多少人，小学六年，初中三年，高中三年，大学本科四年，加起来都十六年了，学了十六年英语，然后竟然从来没用过……</p>
<p>说来说去，总结起来就是：别被他们骗了，你本来没那么傻……</p>
<h2 id="四"><a href="#四" class="headerlink" title="(四)"></a>(四)</h2><p><strong>拿来一本书，就好像要打一场仗，打仗之前最好先考察一下地形吧？</strong>同样的道理，拿来一本书，不应该是抓起来就从第一个字开始读起，一直读到最后……应该先看看目录，再看看附录，仔细读读前言，也不妨在网上先扫扫书评……要先大致对这本书有个了解，然后再开始行动比较好。</p>
<p>不同的作者有不同的组织方式，但大体上都是差不多的。总是要分章节。每一章其实都是在着重讲解一个概念，它的应用，它的方法论。而陆续的章节，通常是必须理解上一个概念之后才能进一步理解的概念，及其应用与方法论。所以，一头扎入内容之前，最好把这些概念大致过一遍，不理解没关系，哪怕先记住那些概念的名字和先后关系都很有帮助。</p>
<p><strong>在读的过程中，不断整理这些概念与方法论之间的关系，其实是 “消化” 的必要过程。</strong>有些人从小就学会了并且早就习惯这么做，而大多数人一辈子不会这么干 —— 这就是为什么最终绝大多数人只具备读半本杂志，看个豆腐块文章的能力，而不大可能真正独立消化一整本书的根本原因。</p>
<h2 id="五"><a href="#五" class="headerlink" title="(五)"></a>(五)</h2><p><strong>在阅读的过程中，要不断向后总结，向前预期 </strong>—— 这是最基本的理解技巧。在阅读的过程中，要不断总结刚才输入的东西都有什么，它们之间是什么样的关系；与此同时，还要不断预期下一步的内容是什么……这是一个不断循环的输入处理的过程。很多人懂得向后总结，却不懂得也应该同时不断向前预期，于是他们只有输入与处理这两个部分。当然绝大多数人除了输入之外什么都没有，连处理都没有。最终只有少数人的阅读理解过程是不断循环地 “输入、处理、输出” 的过程，尽管这里的 “输出” 某种意义上不过是 “伪输出”……</p>
<p>向前预期，常常相当于为 “跳读、略读” 提供一个安全机制。读着读着，发现作者提出了一个自己已经深入了解过的论点，再往下扫一眼，发现论据也是自己之前了解的，那这一部分就可以安全地跳过了。又由于一直保持着一个预期，再往下读的时候，发现 “嗯？怎么回事儿？跟我想的不一样呢？” 那就要折回去认真找原因……反之，要是一样，说明自己的跨越是正确的么。</p>
<p>所以说，在良好的阅读习惯下，理解速度会不断积累，最终不断加快 —— 因为所有的知识都有共同点：它们不一定能用在哪里，它们早晚必然融会贯通。所以，理解过的东西越多，理解新的东西就越快。说穿了，理解能力差，无非就是见识少，仅此而已。</p>
<h2 id="六"><a href="#六" class="headerlink" title="(六)"></a>(六)</h2><p>一旦遇到需要分享 “如何读书” 的场合，我总是会提起这句话：</p>
<blockquote>
<p>我有一个奇怪的本领：就是，把一本书拿过来，我即便读不懂，我也能读得完。</p>
</blockquote>
<p>这句话总是引来哄堂大笑，可实际上，首先我是认真的；其次，却也更为重要的是，觉得这事儿荒谬恰恰是大多数人其实不懂如何读书的表现。</p>
<p>读不懂怎么办？没关系，只有一个办法靠谱：硬着头皮读完，然后反复读很多遍。这是一个特别重要的本领，很多人不知道。其实，重要的知识，从来都是通过反复学习才能获得的。一下就能学会得东西，通常上价值不大。</p>
<p>有一点弄不明白就放弃，那能学会什么呢？</p>
<p>还有一个常见现象：有些书籍就是难懂，因为它的内容结构并不完全线性，也就是说，第二章的内容需要第五章的知识才能理解彻底…… 所以，最终，只有我们这种不怕暂时读不懂，能硬着头皮读完，然后再反复来过的人才能消化这种书籍。</p>
<h2 id="七"><a href="#七" class="headerlink" title="(七)"></a>(七)</h2><p>一定要用起来。很多有用的东西，之所以最终没用，是因为压根没用过。知识无用，这是二货思维，所有的知识都是有用的，哪怕巫术都有用，更何况知识。可是不用的东西，没用起来的东西，还不如虚无 —— 因为读过、学过，时间与精力已经耗费了，这可是最宝贵的不可逆不可回收不可再生资源！</p>
<p>2000 年，我突击考了 TOEFL、GRE，就跑去新东方应聘出国留学培训教师职位；2005 年开始前后写了两年多，终于觉得自己能用文字讲明白道理了，就写了《把时间当作朋友》；2012 年我学了 Ruby On Rails，就和李路和沙欣哲一起搞出来了一个 Knewone；2014 年我学会了使用 Sketch，就用它设计了若干个 APP 的原型，顺带逼着几个程序员也变成了设计师；2015 年上半年，我读了许多本关于社区建设的书（其中包括那本著名的 The Art of Community: Building the New Age of Participation， <a href="http://www.artofcommunityonline.org），你看我正在打造社群……" target="_blank" rel="noopener">http://www.artofcommunityonline.org），你看我正在打造社群……</a> 不仅如此，我还帮很多人打造社群。</p>
<p>不用，学它干嘛？这与我读书的原则也是相通的：不用认真读的书，读它干嘛？这与我对生活的态度也是一样的，既然活着，就要活好，活得精彩。</p>
<h2 id="八"><a href="#八" class="headerlink" title="(八)"></a>(八)</h2><p>暂时用不起来怎么办？教！我总是重复这句话：</p>
<blockquote>
<p>教是最好的学习方法。</p>
</blockquote>
<p>把你学到的，总结好的，琢磨清楚的那些知识（不是胡说八道的那些东西）传递出去，分享给你身边的人。“教”，不一定非要像老师一样在课堂上给一帮学生讲（还不允许他们打断）……“教” 可以有很多种形式，比如，“分享”，就是 “教” 的一种形式。在饭桌上都可以进行：</p>
<p>“我最近读到一个新的概念，特震撼：三度影响力…… 原来肥胖症居然在某种程度上是可以传染的！”</p>
<p>如果你的朋友对此感兴趣，那你就要再仔细一点说明其机理，其作用，甚至用更多的来自自己身边的例子去讲解。在一来二去的交谈中，你会发现自己也还有很多没弄明白的地方，还有很多地方需要更准确的陈述，需要更精彩、更令人信服、惊叹的论据…… 怎么办？回来改进呗，下次在另外一个饭桌上再演练一次……</p>
<p>所以，我也总是分享这个道理：</p>
<blockquote>
<p>分享，不仅需要能力支撑，也是培养能力的最重要手段。知识分享，没有成本，只有收益 —— 双方都有的收益。</p>
</blockquote>
<p>分享的技巧很简单：</p>
<blockquote>
<ol>
<li>真诚，只分享自己确实觉得好的东西；</li>
<li>也是真诚，绝对不能居高临下地装蛋；</li>
<li>还是真诚，对方完全有可能不理解你。</li>
</ol>
</blockquote>
<h2 id="九"><a href="#九" class="headerlink" title="(九)"></a>(九)</h2><p>还没完！别忘了问自己这个最重要的问题：</p>
<p>这个概念、这个方法论、这个道理、这个知识，还可以用在什么地方？</p>
<p>这是让你真正培养融会贯通能力的方式。所谓的聪明就是这么来的：脑子里有足够多清晰正确的概念与方法论，然后它们之间还有正确应有的关联…… 所以聪明的操作系统总是有更多的想法、更多的方案、更多的可能性。</p>
<p>万一想到了可以 “出其不意” 地使用的场景，那就赚大了，因为同样的东西到了你的手里却发挥了不一样的作用，你当然与众不同，也只能与众不同。</p>
<h2 id="十"><a href="#十" class="headerlink" title="(十)"></a>(十)</h2><p><strong>与喜欢学习的人泡在一起</strong> —— 这一点真的特别重要(当然跟喜欢的人在一起共同学习提高了啦(手动艾特某人))。潜移默化的力量是非常大的，与喜欢学习的人在一起，正面的影响力很大；与不喜欢学习的人在一起，负面的影响力不仅很大也很可怕。</p>
<p>寻找那些终生学习的人，把他们当作朋友，把他们当作榜样。</p>
<p>网络时代有个好处，这种人虽然身边并不多见，但网络上却很常见。为什么呢？网络消灭了地域的限制，甚至消灭了语言的限制。我就有个很长期的榜样：Bruce Eckel。我根本不认识他，也没有过任何传统意义上的交往，连 email 往来都没有。他是 Thinking In C++ 的作者。十多年前，他在网上发布 Thinking In C++ 第一版的写作计划，然后以极快的速度更新完成…… 毫无疑问，见识到有人这样，就成了后来我写书的时候 “雷厉风行” 的根本原因和动力。再反过来说，人家写书都可以这样，我们读书怎么可以拖拖拉拉呢？</p>
<blockquote>
<p>转载: <a href="https://www.ycjcl.cc/" target="_blank" rel="noopener">信鑫-King’s Blog</a>&gt;&gt;<a href="https://www.ycjcl.cc/2016/01/22/ru-he-zhen-zheng-xiao-hua-ben-shu-zhuan-zi-36kr/" target="_blank" rel="noopener">如何真正消化一本书？(转自36Kr)</a></p>
</blockquote>

      
    </div>
    
    
    

    

    
      <div>
        <div style="padding: 10px 0; margin: 20px auto; width: 90%; text-align: center;">
  <div>感谢土豪</div>
  <button id="rewardButton" disable="enable" onclick="var qr = document.getElementById('QR'); if (qr.style.display === 'none') {qr.style.display='block';} else {qr.style.display='none'}">
    <span>Donate</span>
  </button>
  <div id="QR" style="display: none;">

    

    
      <div id="alipay" style="display: inline-block">
        <img id="alipay_qr" src="/assets/img/alipay.png" alt="JOE Alipay"/>
        <p>Alipay</p>
      </div>
    

    

  </div>
</div>

      </div>
    

    
      <div>
        <ul class="post-copyright">
  <li class="post-copyright-author">
    <strong>Post author:</strong>
    JOE
  </li>
  <li class="post-copyright-link">
    <strong>Post link:</strong>
    <a href="https://joewt.com/2018/05/06/ReadingBooks/" title="如何真正消化一本书？">https://joewt.com/2018/05/06/ReadingBooks/</a>
  </li>
  <li class="post-copyright-license">
    <strong>Copyright Notice: </strong>
    All articles in this blog are licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/" rel="external nofollow" target="_blank">CC BY-NC-SA 3.0</a> unless stating additionally.
  </li>
</ul>

      </div>
    

    <footer class="post-footer">
      
        <div class="post-tags">
          
            <a href="/tags/book/" rel="tag"># book</a>
          
        </div>
      

      
      
        <div class="post-widgets">
        

        

        
          
          <div id="needsharebutton-postbottom">
            <span class="btn">
              <i class="fa fa-share-alt" aria-hidden="true"></i>
            </span>
          </div>
        
        </div>
      
      

      
        <div class="post-nav">
          <div class="post-nav-next post-nav-item">
            
              <a href="/2018/04/13/swoole-install/" rel="next" title="swoole安装">
                <i class="fa fa-chevron-left"></i> swoole安装
              </a>
            
          </div>

          <span class="post-nav-divider"></span>

          <div class="post-nav-prev post-nav-item">
            
              <a href="/2018/06/06/pthread/" rel="prev" title="线程(十一)上">
                线程(十一)上 <i class="fa fa-chevron-right"></i>
              </a>
            
          </div>
        </div>
      

      
      
    </footer>
  </div>
  
  
  
  </article>



    <div class="post-spread">
      
    </div>
  </div>


          </div>
          


          

  
    <div class="comments" id="comments">
      
        <div id="gitment-container"></div>
      
    </div>

  



        </div>
        
          
  
  <div class="sidebar-toggle">
    <div class="sidebar-toggle-line-wrap">
      <span class="sidebar-toggle-line sidebar-toggle-line-first"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-middle"></span>
      <span class="sidebar-toggle-line sidebar-toggle-line-last"></span>
    </div>
  </div>

  <aside id="sidebar" class="sidebar">
    
    <div class="sidebar-inner">

      

      
        <ul class="sidebar-nav motion-element">
          <li class="sidebar-nav-toc sidebar-nav-active" data-target="post-toc-wrap">
            Table of Contents
          </li>
          <li class="sidebar-nav-overview" data-target="site-overview-wrap">
            Overview
          </li>
        </ul>
      

      <section class="site-overview-wrap sidebar-panel">
        <div class="site-overview">
          <div class="site-author motion-element" itemprop="author" itemscope itemtype="http://schema.org/Person">
            
              <img class="site-author-image" itemprop="image"
                src="/assets/img/favicon1.png"
                alt="JOE" />
            
              <p class="site-author-name" itemprop="name">JOE</p>
              <p class="site-description motion-element" itemprop="description">爱生活，爱coding</p>
          </div>

          <nav class="site-state motion-element">

            
              <div class="site-state-item site-state-posts">
              
                <a href="/archives/">
              
                  <span class="site-state-item-count">22</span>
                  <span class="site-state-item-name">posts</span>
                </a>
              </div>
            

            
              
              
              <div class="site-state-item site-state-categories">
                <a href="/categories/index.html">
                  <span class="site-state-item-count">9</span>
                  <span class="site-state-item-name">categories</span>
                </a>
              </div>
            

            
              
              
              <div class="site-state-item site-state-tags">
                <a href="/tags/index.html">
                  <span class="site-state-item-count">11</span>
                  <span class="site-state-item-name">tags</span>
                </a>
              </div>
            

          </nav>

          
            <div class="feed-link motion-element">
              <a href="/atom.xml" rel="alternate">
                <i class="fa fa-rss"></i>
                RSS
              </a>
            </div>
          

          
            <div class="links-of-author motion-element">
                
                  <span class="links-of-author-item">
                    <a href="https://github.com/yinrenxin" target="_blank" title="GitHub">
                      
                        <i class="fa fa-fw fa-github"></i>GitHub</a>
                  </span>
                
                  <span class="links-of-author-item">
                    <a href="mailto:joewttx@163.com" target="_blank" title="E-Mail">
                      
                        <i class="fa fa-fw fa-envelope"></i>E-Mail</a>
                  </span>
                
            </div>
          

          
          

          
          
            <div class="links-of-blogroll motion-element links-of-blogroll-block">
              <div class="links-of-blogroll-title">
                <i class="fa  fa-fw fa-link"></i>
                Links
              </div>
              <ul class="links-of-blogroll-list">
                
                  <li class="links-of-blogroll-item">
                    <a href="http://learnerwn.github.io" title="Murphy" target="_blank">Murphy</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://strcpy.me" title="virusdefender" target="_blank">virusdefender</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://qulongjun.com/" title="落苏" target="_blank">落苏</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://tysb7.cn/" title="汤圆" target="_blank">汤圆</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://aconion.com" title="阿葱" target="_blank">阿葱</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://csy-anxuanxun.cn" title="csy" target="_blank">csy</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://hakana.cn" title="幻梦" target="_blank">幻梦</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://blog.fastrun.cn" title="CrazyCodes" target="_blank">CrazyCodes</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="http://www.heanny.cn" title="Heanny" target="_blank">Heanny</a>
                  </li>
                
                  <li class="links-of-blogroll-item">
                    <a href="https://vkkevin.xyz" title="Kevin" target="_blank">Kevin</a>
                  </li>
                
              </ul>
            </div>
          

          

        </div>
      </section>

      
      <!--noindex-->
        <section class="post-toc-wrap motion-element sidebar-panel sidebar-panel-active">
          <div class="post-toc">

            
              
            

            
              <div class="post-toc-content"><ol class="nav"><li class="nav-item nav-level-2"><a class="nav-link" href="#一"><span class="nav-number">1.</span> <span class="nav-text">(一)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#二"><span class="nav-number">2.</span> <span class="nav-text">(二)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#三"><span class="nav-number">3.</span> <span class="nav-text">(三)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#四"><span class="nav-number">4.</span> <span class="nav-text">(四)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#五"><span class="nav-number">5.</span> <span class="nav-text">(五)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#六"><span class="nav-number">6.</span> <span class="nav-text">(六)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#七"><span class="nav-number">7.</span> <span class="nav-text">(七)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#八"><span class="nav-number">8.</span> <span class="nav-text">(八)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#九"><span class="nav-number">9.</span> <span class="nav-text">(九)</span></a></li><li class="nav-item nav-level-2"><a class="nav-link" href="#十"><span class="nav-number">10.</span> <span class="nav-text">(十)</span></a></li></ol></div>
            

          </div>
        </section>
      <!--/noindex-->
      

      

    </div>
  </aside>


        
      </div>
    </main>

    <footer id="footer" class="footer">
      <div class="footer-inner">
        <div class="copyright">&copy; <span itemprop="copyrightYear">2020</span>
  <span class="with-love">
    <i class="fa fa-user"></i>
  </span>
  <span class="author" itemprop="copyrightHolder">JOE</span>

  
</div>


  <div class="powered-by">Powered by <a class="theme-link" target="_blank" href="https://hexo.io">Hexo</a></div>








        
<div class="busuanzi-count">
  <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>

  
    <span class="site-uv">
      <i class="fa fa-user"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_uv"></span>
      
    </span>
  

  
    <span class="site-pv">
      <i class="fa fa-eye"></i>
      <span class="busuanzi-value" id="busuanzi_value_site_pv"></span>
      
    </span>
  
</div>








        
      </div>
    </footer>

    
      <div class="back-to-top">
        <i class="fa fa-arrow-up"></i>
        
          <span id="scrollpercent"><span>0</span>%</span>
        
      </div>
    

    

  </div>

  

<script type="text/javascript">
  if (Object.prototype.toString.call(window.Promise) !== '[object Function]') {
    window.Promise = null;
  }
</script>









  












  
  
    <script type="text/javascript" src="/lib/jquery/index.js?v=2.1.3"></script>
  

  
  
    <script type="text/javascript" src="/lib/fastclick/lib/fastclick.min.js?v=1.0.6"></script>
  

  
  
    <script type="text/javascript" src="/lib/jquery_lazyload/jquery.lazyload.js?v=1.9.7"></script>
  

  
  
    <script type="text/javascript" src="/lib/velocity/velocity.min.js?v=1.2.1"></script>
  

  
  
    <script type="text/javascript" src="/lib/velocity/velocity.ui.min.js?v=1.2.1"></script>
  

  
  
    <script type="text/javascript" src="/lib/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
  


  


  <script type="text/javascript" src="/js/src/utils.js?v=5.1.4"></script>

  <script type="text/javascript" src="/js/src/motion.js?v=5.1.4"></script>



  
  

  
  <script type="text/javascript" src="/js/src/scrollspy.js?v=5.1.4"></script>
<script type="text/javascript" src="/js/src/post-details.js?v=5.1.4"></script>



  


  <script type="text/javascript" src="/js/src/bootstrap.js?v=5.1.4"></script>



  


  








  







<!-- LOCAL: You can save these files to your site and update links -->
    
        
        <link rel="stylesheet" href="https://billts.site/extra_css/gitment.css">
        <script src="https://billts.site/js/gitment.js"></script>
    
<!-- END LOCAL -->

    

    
      <script type="text/javascript">
      function renderGitment(){
        var gitment = new Gitmint({
            id: window.location.pathname, 
            owner: 'Joewt',
            repo: 'blogComment',
            
            lang: "" || navigator.language || navigator.systemLanguage || navigator.userLanguage,
            
            oauth: {
            
            
                client_secret: 'aeba4f8f14a7d3464ef3ea9faef0d67409229e47',
            
                client_id: '12908903defa4c3347b8'
            }});
        gitment.render('gitment-container');
      }

      
      renderGitment();
      
      </script>
    







  





  

  

  
<script>
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https') {
        bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';        
    }
    else {
        bp.src = 'http://push.zhanzhang.baidu.com/push.js';
    }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();
</script>


  
  
  
  <link rel="stylesheet" href="/lib/needsharebutton/needsharebutton.css">

  
  
  <script src="/lib/needsharebutton/needsharebutton.js"></script>

  <script>
    
      pbOptions = {};
      
          pbOptions.iconStyle = "box";
      
          pbOptions.boxForm = "horizontal";
      
          pbOptions.position = "bottomCenter";
      
          pbOptions.networks = "Weibo,Wechat,Douban,QQZone,Twitter,Facebook";
      
      new needShareButton('#needsharebutton-postbottom', pbOptions);
    
    
  </script>

  

  

  

  

<script src="/live2dw/lib/L2Dwidget.min.js?0c58a1486de42ac6cc1c59c7d98ae887"></script><script>L2Dwidget.init({"model":{"jsonPath":"/live2dw/assets/koharu.model.json"},"display":{"position":"left","width":75,"height":150},"mobile":{"show":true},"pluginJsPath":"lib/","pluginModelPath":"assets/","pluginRootPath":"live2dw/"});</script></body>
</html>
